moorish cape with a hood - Francés Inglés Diccionario